-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update public ip table with vuetify server side table #3946
base: development
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
const farm = await gridStore.grid.farms.getFarmByID({ id }); | ||
publicIps.value = farm.publicIps as unknown as PublicIp[]; | ||
const { data, count } = await gridProxyClient.publicIps.list({ | ||
retCount: true, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please make sure not to return count on each request. If I click on the next page, there is no need to return the count, this flag is very heavy
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
after passing the page and size it's lighter, please check
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please check this issue, #1691; we should have the ret count only on the first request or whenever we need to get the count only
#3958 (comment) please check this refresh after adding IP is working fine on development |
@0oM4R still not working |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changing the page is not working
Screen.Recording.2025-03-10.at.5.43.19.PM.mov
also refresh the table after add and delete IP is still not working, while it working fine on
https://dashboard.dev.grid.tf/#/farms/your-farms/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pagination is still not working properly, navigating between tabs is not updating the table data
Screen.Recording.2025-03-11.at.1.23.22.PM.mov
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Description
Update the public IP table with Vuetify server side table
Related Issues
Tested Scenarios
P.S you need to refresh to see Ips after adding (🐞 [Bug]: Public IPs table not updating #3958)
Documentation PR
For UI changes, Please provide the Documentation PR on info_grid
To consider
Preliminary Checks:
UI Checks:
Code Quality Checks:
Testing Checklist
General Checklist